put (someone) to rest - Alemán Inglés Diccionario